package question;

public class stringEquality {
    public static void main(String[] args)
    {
        String a = "acd";
        String b = "acd";
        equality(a,b);
    }
    public static void equality(String a,String b)
    {
        int flag = 0; // 标记，若有字符不相等，flag为1
        int x = a.length();
        int y = b.length();
        int i = 0;
        if(x != y) // 长度不相等，直接返回
        {
            System.out.println("字符串a,b不相等！");
            return;
        }
        else
        {
            while(x>0)
            {
                if(a.charAt(i) != b.charAt(i))
                {
                    flag = 1; // 有字符不相等，flag为1
                    break;
                }
                --x;
            }
            if(flag == 1) // flag为1时，直接返回
            {
                System.out.println("字符串a,b不相等！");
                return;
            }
        }
        // 没有字符不相等的
        System.out.println("字符串a,b相等！");
        return;
    }
}
